stephen ollerenshaw technology law alliance technology lawyers uk law firm solicitors t24 migration t24 implementation t24 project recovery lawyer